organization advisor - French English Dictionary